<%@ include file="/WEB-INF/views/includes.jsp"%>
<%@ page contentType="text/html;charset=UTF-8"%>
<%@ page pageEncoding="UTF-8"%>
<%@ page import="com.excilys.formation.project.entities.Compte" %>

<%	String baseUrl = "secure/compte/"; %>
<c:if test="${sommeCarte==null}">
	<% baseUrl += "carte/"; %>
</c:if>
<% //Compte compte = (Compte) request.getAttribute("compte");
//baseUrl += compte.getNumero(); %>
<h1>Opérations du mois :</h1>

<div id="nav_mois">

	<c:forEach items="${previousMonths}" var="month">
		<a href='<c:url value="/secure/compte/${compte.numero}/${month}"/>'
			<c:if  test="${month.equals(currentMonth)}">
		  class="bold" 
			</c:if>>${month}</a>
	</c:forEach>

</div>
<fieldset>
	<legend>Listes des opérations</legend>
	<c:if test="${precedent!=null }">
		<a id="precedent" href='<c:url value="/"/><%=baseUrl %>${compte.numero}/${currentMonth}/${precedent}'>Précédent</a>
	</c:if>
	<c:if test="${suivant!=null }">
		<a id="suivant"	href='<c:url value="/"/><%=baseUrl %>${compte.numero}/${currentMonth}/${suivant}'>Suivant</a>
	</c:if>
	<table>
		<thead>
			<tr>
				<th>Date</th>
				<th>Type d'opération</th>
				<th>Source</th>
				<th>Montant</th>
			</tr>
		</thead>
		<tbody>
			<c:if test="${sommeCarte!=null && sommeCarte!=0}">
				<tr>
					<td>--------------------</td>
					<td>CARTE</td>
					<td><a
						href='<c:url value="/secure/compte/carte/${compte.numero}/${currentMonth}"/>'>Opérations
							carte du mois</a></td>
					<td class="euros">${sommeCarte}</td>
				</tr>
			</c:if>
			<c:forEach items="${operations}" var="operation">
				<tr>
					<td>${dateFormatter.print(operation.getTransaction().getDate())}</td>
					<td>${operation.getTypeOperation().libelle}</td>
					<td>${operation.getTransaction().getLibelle()}</td>
					<td class="euros">${operation.getMontant()}</td>
				</tr>
			</c:forEach>
		</tbody>
	</table>
</fieldset>
<a href="<c:url value="/secure/compte/${compte.numero}/${currentMonth}/export"/>">Export Excel</a>

